Terra Incognita: On the Practicality of User-Space File Systems

نویسندگان

  • Vasily Tarasov
  • Abhishek Gupta
  • Kumar Sourav
  • Sagar Trehan
  • Erez Zadok
چکیده

To speed up development and increase reliability the Microkernel approach advocated moving many OS services to user space. At that time, the main disadvantage of microkernels turned out to be their poor performance. In the last two decades, however, CPU and RAM technologies have improved significantly and researchers demonstrated that by carefully designing and implementing a microkernel its overhead can be reduced significantly. Storage devices often remain a major bottleneck in systems due to their relatively slow speed. Thus, user-space I/O services, such as file systems and block layer, might see significantly lower relative overhead than any other OS services. In this paper we examine the reality of a partial return of the microkernel architecture—but for I/O subsystems only. We observed over 100 user-space file systems have been developed in recent years. However, performance analysis and careful design of user-space file systems were disproportionately overlooked by the storage community. Through extensive benchmarks we present Linux FUSE performance for several systems and 45 workloads. We establish that in many setups, FUSE already achieves acceptable performance but further research is needed for file systems to comfortably migrate to user space.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Exploring terra incognita in the design space of query devices

This paper introduces query devices, an extension to the widget concept. Query devices are graphical database interaction objects such as rangesliders and toggles. The design space of query devices is structured and it is shown how the design space can be explored so that consistent and distinguishable query devices are created. Existing query devices are placed in the design space and new ones...

متن کامل

Hyperbolic Systems of Conservation Laws

Conservation laws are first order systems of quasilinear partial differential equations in divergence form; they express the balance laws of continuum physics for media with "elastic" response, in which internal dissipation is neglected. The absence of internal dissipation is manifested in the emergence of solutions with jump discontinuities across manifolds of codimension one, representing, in...

متن کامل

To FUSE or Not to FUSE: Performance of User-Space File Systems

Traditionally, file systems were implemented as part of OS kernels. However, as complexity of file systems grew, many new file systems began being developed in user space. Nowadays, user-space file systems are often used to prototype and evaluate new approaches to file system design. Low performance is considered the main disadvantage of user-space file systems but the extent of this problem ha...

متن کامل

Preparing for the next War: Reflections on the Revolution in Military Affairs

Commanders recognize that the actual clash of arms takes belligerents, as chessplayers say, “out of the books” into terra incognita or the fog of war. Since no plan survives actual combat, and the art of forecasting is imperfect, efforts to predict with certainty the future of today’s revolution in military affairs (RMA) must inevitably fail. Any view of the RMA will necessarily be only a parti...

متن کامل

Theoretical Aspects of Science with Radioactive Nuclear Beams∗

Physics of radioactive nuclear beams is one of the main frontiers of nuclear science today. Experimentally, thanks to technological developments, we are on the verge of invading the territory of extreme N/Z ratios in an unprecedented way. Theoretically, nuclear exotica represent a formidable challenge for the nuclear many-body theories and their power to predict nuclear properties in nuclear te...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015